.main {
  position: relative;
  padding: 20px;
  color: #2a2c31;
  overflow: auto;
  flex: 1;
  display: flex;
  flex-direction: column;
  .chartBox{
    width: 100%;
    height: 30rem;
    background:#fff;
    padding: 24px 1rem;
    margin-bottom:1.5rem;
    .chartHead{
      display:flex;
      justify-content:space-between;
      .chartHead1{
        font-weight:bold;
      }
      .chartHead2{
        display:inline-block;
        margin-right: 1rem;
      }
    }
    .chart{
      display:flex;
      height:22rem;
    }
  }
  .tableBox{
    background:#fff;
    padding:0.5rem 1rem;
    flex: 1;
    box-sizing: border-box;
    .table{
      width: 100%;
      height:50rem;
      background:#fff;
      margin-top: 1rem;
      margin-bottom: 1rem

    }
  }

}
